battle of hancock - Alemán Inglés Diccionario